package com.tianlang.security.tool;

public abstract interface UrlMatcher {

	public abstract Object compile(String paramString);

	/**
	 * 匹配url
	 * 
	 * @param paramObject
	 * @param paramString
	 * @return
	 */
	public abstract boolean pathMatchesUrl(Object paramObject, String paramString);

	public abstract String getUniversalMatchPattern();

	public abstract boolean requiresLowerCaseUrl();
}
